A Process-Ontological Model for Software Engineering

نویسندگان

  • Jari Palomäki
  • Harri Keto
چکیده

The term of a “process” is used in Software Engineering (SE) theories and practices in many different ways, which cause confusion. In this paper we will firstly give a general overview how the term “process” is used in SE context. Secondly, we describe how ambiguous the way of using the term “process” in SE discipline is compared to practical SE management. Then, thirdly, we will consider a process ontology in which everything is in a process. Our overall view is that everything in the world is composed of processes. Lastly, we propose a topological model of process in

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Process-Ontological Model: A More Formal Approach

The term of a “process” is used in Software Engineering (SE) theories and practices in many different ways, which cause confusion. In this paper we give a more formal description a Process-Ontological Model which can be used to analyze some problematic nature of software engineering. Firstly we present a process ontology in which everything is in a process. There are two kinds of processes: “et...

متن کامل

Processing Continuous Queries on Sensor-Based Multimedia Data Streams by Multimedia Dependency Analysis and Ontological Filtering

We present a mathematical model of multimedia data streams and a framework for multimedia functional dependency analysis. The dual objectives are to effectively design multimedia data streams schema and to efficiently process continuous queries on sensor-based multimedia data streams. To further improve query processing, we introduce the concept of ontological filtering. A software tool to add ...

متن کامل

Automatic Generation of Ontology from Data Source Directed by Meta Models

Through this paper we present a method for automatic generation of ontological model from any data source using Model Driven Architecture (MDA), this generation is dedicated to the cooperation of the knowledge engineering and software engineering. Indeed, reverse engineering of a data source generates a software model (schema of data) that will undergo transformations to generate the ontologica...

متن کامل

Conceptualizing Measures of Required Software Functionality

Software functionality expressed in user requirements is a key element for the measurement and planning of the software process. As such, it is important to have an upper model of existing function analysis models as those provided in function point counting methods. This paper discusses an ontological analysis of the concepts related to the specifications of functionality, in the context of ex...

متن کامل

Classification and Ontological Aspects in Software Engineering

The organization of objects into classes and categories is an essential task in the process of forming concepts. Within computer science, this classification activity must be supported by a well-founded representation system; among the alternatives, ontologies appear as a particularly suitable choice. Classification has therefore an ontological nature, as it both defines a system of categories,...

متن کامل

An Ontological Approach for the Semantic Recovery of Traceability Links between Software Artifacts An Ontological Approach for the Semantic Recovery of Traceability Links between Software Artifacts

Traceability links provide support for software engineers in understanding relations and dependencies among software artifacts created during the software development process. In this research, we focus on reestablishing traceability links between existing source code and documentation to support software maintenance. We present a novel approach that addresses this issue by creating formal onto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006